cinnamic aldehyde - German English Dictionary